-
nounthe entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet
Explanation of catchment basin
We don`t have explanations for this word yet.